.toolbar {
		z-index: 10003;
		font-size: 14px;
	}
	.element-edit-bar {
		background-color: #2E343C;
		padding-left: 5px;
		cursor: move;
	}
	.toolbar {
		position: absolute;
		cursor: default;
	}
	ol, ul, menu {
		list-style: none;
	}
	.element-edit-bar>li {
		float: left;
		width: 37px;
		height: 30px;
		cursor: pointer;
		color: #FFF;
		text-align: center;
		line-height: 30px;
		margin: 4px 0 4px 4px;
	}
	.element-edit-bar>li:hover {
		color: #00AEBB;
	}
	.toolbar>li {
		cursor: pointer;
	}
	
	#edit-color>.edit-color-span {
		width: 32px;
		height: 32px;
	}
	.edit-color-span {
		width: 32px;
		height: 32px;
		transform: scale(1);
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transition: transform .1s;
		margin: 2px;
		float: left;
		border-radius: 5px;
		cursor: pointer;
	}
	.well {
	  min-height: 20px;
	  padding: 2px;
	  /*margin-bottom: 20px;*/
	  background: rgba(228, 94, 0, 1);
	  opacity:0.8;
	  border: 1px solid #e3e3e3;
	  #border-radius: 4px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	}
	.button-ext {
	 background-color:transparent;
	 padding: .1em .1em;
	}
	
	#wrapper {
		margin: 0 auto;margin: 1em;
		width: auto;
		height:400px;
		position: relative;
	}
	.upload-btn {
		background: #ffffff;
		border: 1px solid #cfcfcf;
		color: #565656;
		padding: 10px 18px;
		display: inline-block;
		border-radius: 3px;
		margin-left: 10px;
		cursor: pointer;
		font-size: 14px;

		position: absolute;
		right: 1em;
		bottom: 2em;
	}
	.upload-btn:hover {
		background: #f0f0f0;
	}
	
	.cropper-wraper {
		position: relative;
	}
	
	.webuploader-container-file{
		position:absolute;
       top: 20px; 
       left: 175.516px;
       width:168px;
	   height:44px;
       overflow:hidden;
	}
	/* Limit image width to avoid overflow the container */
	img {
		max-width: 100%; /* This rule is very important, please do not ignore this! */
	}
	
	#uploader .placeholder {
	    border: 3px dashed #e6e6e6;
	    min-height: 238px;
	    padding-top: 158px;
	    text-align: center;
	    background: url(./image.png) center 93px no-repeat;
	    color: #cccccc;
	    font-size: 18px;
	    position: relative;
	}

	#uploader .placeholder .webuploader-pick {
	    font-size: 18px;
	    background: #00b7ee;
	    border-radius: 3px;
	    line-height: 44px;
	    padding: 0 30px;
	    color: #fff;
	    display: inline-block;
	    margin: 20px auto;
	    cursor: pointer;
	    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	}

	#uploader .placeholder .webuploader-pick-hover {
	    background: #00a2d4;
	}
	
	#uploader .placeholder .flashTip {
	    color: #666666;
	    font-size: 12px;
	    position: absolute;
	    width: 100%;
	    text-align: center;
	    bottom: 20px;
	}
	#uploader .placeholder .flashTip a {
	    color: #0785d1;
	    text-decoration: none;
	}
	#uploader .placeholder .flashTip a:hover {
	    text-decoration: underline;
	}
	
	#uploader .placeholder.webuploader-dnd-over {
	    border-color: #999999;
	}
	
	#uploader .placeholder.webuploader-dnd-over.webuploader-dnd-denied {
	    border-color: red;
	}
	
	
	 .btn-form-common {
	    font-size: 22px;
	    padding: 0;
	    line-height: 40px;
	    height: 40px;
	    color: #FFFFFF;
	    background: #9BC200;
	}
	.user-common-form {
	    
	    /* margin: 0; */
	    margin-right: 0px;
	    padding: 18px 50px 60px;
	    background-color: #FFFFFF;
	    border-radius: 5px;
	}
	.double-border {
        border: 1px solid #ddd;
        padding: 10px;
        margin:2px;
        background: #ffffff;
	}